Voronoi Diagrams and Spatial Adjacency
نویسنده
چکیده
One of the basic concerns of Geographic Information Systems and their application is the spatial relationships between objects on the map. This has been attacked from two directions: by the construction/linking of polygon boundary segments; and by including spatial operators within data-base retrieval requests. In both cases only an incomplete picture has been obtained due to the lack of any consistent definition of spatial adjacency. Previous work on interpolation problems showed that a basic definition of spatial adjacency was required even for point objects. This could be supplied by examining the contacts between the Voronoi polygons formed by "blowing bubbles" around each data point until the bubbles met. The resulting space-covering tiling gives a consistent adjacency description of objects on a map, as adjacent objects have Voronoi polygons that touch. This concept may be extended from point objects to line segments, and the appropriate Voronoi polygons formed. In this case the polygons around each object may have parabolic as well as linear boundary segments. The resulting network of adjacency relations forms a triangulation linking all map objects to their neighbours irrespective of actual contact, providing a general definition of adjacency. A variety of graph-traversal operations may be performed on this adjacency network, permitting solutions of various spatial mapping problems. Examples include interpolation, polygon skeletonization and rastervector integration. It is hoped that the Voronoi concept may provide a common framework for several classes of spatial problems.
منابع مشابه
Dynamic Spatial Data Structures - the Voronoi Approach
Voronoi diagrams have recently received attention as data structures containing significant information about the spatial adjacency of map objects. Despite their theoretical efficiency, batch construction techniques require complete rebuilding after each modification. Incremental Voronoi creation methods use processes such as insert, delete and move for points, and from these derive insertion a...
متن کاملSpatial Adjacency - a General Approach
It is fact universally acknowledged that discrete computing systems are ill-equipped to process vector-based spatial information: inexact line intersection calculations and similar geometric (co-ordinate) operations can not readily guarantee consistent graphical structures (topology). It is proposed here that use of Voronoi diagrams, especially euclidean-distance nearest-object Voronoi diagrams...
متن کاملMapping is a Diffusion Problem
A variety of operations have been described in recent years that are intended as digital solutions to a basic class of cartographic adjacency problems. A selection of these algorithms includes: interpolation; Voronoi diagrams of point distributions (proximal maps, Thiessen polygons); skeleton encoding (of scanned characters or polygons); corridor selection, or extraction of regions within speci...
متن کاملData structures and algorithms to support interactive spatial analysis using dynamic Voronoi diagrams
To support the need for interactive spatial analysis, it is often necessary to rethink the data structures and algorithms underpinning applications. This paper describes the development of an interactive environment in which a number of different Voronoi models of space can be manipulated together in real time, to (1) study their behaviour, (2) select appropriate models for specific analysis ta...
متن کاملComparisons of three different methods used to generate forest landscapes for spatial harvest scheduling problems with adjacency restrictions
Dealing with adjacency constraints is currently one of the main research focuses of spatial harvest scheduling problems. In many situations, hypothetical landscapes are generated for research purposes. The simulation methods used to produce hypothetical landscapes are important and may affect the planning solutions. In this study, we examined three landscape simulation methods (grids, Voronoi d...
متن کامل